home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-02-28 | 7.6 KB | 153 lines | [TEXT/MMCC] |
- Metrowerks Release Note for the Development Environment
- =======================================================
-
- Version: CW5.5 (1.2.1)
- Date: February 21st, 1995
- Author: Berardino Baratta, Paul Lalonde and Sylvain Vergniol
-
- Bug fixes since CW/5
- ====================
-
- AppleEvents
- ===========
- • Fixed a bug where printing an unopen document that contained null characters would
- sometimes cause a crash.
- • More AppleEvents support for Pathnames preferences (clearing, adding Compiler folder
- & Project folder).
- • Fixed a bug where attempting to compile or check the syntax of a file that wasn't
- in the project would return an erroneous error code.
- • Fixed small bugs where the aete parameter type didn't match the actual type.
- • Fixed a bug where a successful Compile/Check Syntax/Make would somtimes return a
- bogus error code when using the "ExternalEditor" option.
-
- Editor
- ======
- • Fixed a bug where cancelling the "fix null character" dialog would bring up a second,
- spurious dialog. Also fixed the bug where cancelling this same dialog would still
- cause prefs information to be written to the file.
- • Fixed a bug in the Andy feature where opening a file that contained a null character
- would sometimes pop up the "fix null character" dialog twice.
- • Option - [Up/Down] arrow will now correctly go to the top/bottom of the current window
- before doing a full page scroll.
- • Sources can now be printed using Color Syntax highlighting. On a B/W device (ie not color
- or grayscale), comments are printed using italic text and keywords using (bold|condense)
- mode. NB: due to spacing differences using the different styles, on screen spacing may not
- match the printed spacing.
- • Fixed bug where revert would sometimes position files under the toolbar.
- • Fixed some little bugs with color commenting and going from C to C++ style comments.
- • Fixed crasher with function and header popups when the buttoms were slightly offscreen when
- selected.
- • Fixed a bug where changing the end-of-line format through the document pop-up would
- cause the file to get a bogus modification date when saved.
- • Disabled Andy feature when the active window isn't a source file.
- • Fixed bug where Paste was enabled even when the clipboard was empty.
-
- Environment
- ===========
- • The pre-compiling part of the make (ie the part where the environment is checking file
- moddates), is now faster. For System 7.5 machines, set your disk cache as high as
- possible, I use 1MB on my PowerPC (40MB RAM) and 512KB on my PowerBook (12MB RAM).
- • The Print dialog box now contains a check box, "Print Selection Only", that is enabled
- when the document to print has a selection. The old "Print Selection..." menu item
- that appeared when the frontmost document contained a selection is now gone.
- • The Stack menu command no longer crashes when used right after a document has been
- closed.
- • The "Add Files" dialog has changed slightly. It now works correctly with the Open Wide
- control panel. You can also tab between the two lists, and do type-selection in the
- second list.
- • Tucked toolbar and Display Manager conflict fixed.
- • "Zoom Window" menu command & shortcuts.
- • Command-Tab is now more intelligent about searching for files. During the brute force
- (ie on disk) search, it will first look in the folder containing the file before searching.
- Also, a default search extension was added for C++ files (this is used when "Activate C++
- compiler" is enabled, if not it will search using the C extension). These extensions are
- saved in the compiler's resources as 'STR ' resources 1000, 10001 and 1002.
- • Custom KeyWords dialog has been profiled and the time to bring up the dialog is greatly
- improved. General performance is also improved.
- • Fixed bug where the make would stop when the screen would dim on 5xx series PowerBooks.
- • The "Enable Debugger" command now alternates with "Disable debugger" instead of
- using a check mark. This makes things clearer, especially for Toolbar users.
- • Added 'open' and 'kind' resources to each binary, for Easy Open support.
-
- Find Dialog
- ===========
- • Some operations on the file list are now much faster.
- • When dragging a file, the multi-file list now highlights even if the mouse isn't over
- the list. This is more consistent with the Finder's behaviour. As a side effect, files
- can be dropped anywhere in the dialog, not just in the file list. This means you can
- drop files onto a contracted dialog.
- • The find dialog can now accept drags containing items with the flavorTypePromiseHFS
- flavor.
- • Items can now be dragged out of the file list. When dragged to the Finder, the only
- valid destination is the Trash. The items can be dragged onto the project window.
- • You can now double-click on an item in the file list to open it.
- • Fixed a bug that made the "Stop at EOF" option work incorrectly.
- • Cmd-shift-E now enters selected text into the "Replace" field of the find dialog.
- Cmd-shift-E is called "Enter ‘Replace’ String" in the menu; cmd-E has been
- renamed "Enter ‘Find’ String" for consistency.
- • A "Replace All" command was added to the Search menu. Previously, you could only do
- a replace all through the find dialog.
- • The ordering of commands in the Search menu was changed slightly to group commands
- together more logically.
- • The text fields now support the DEL (forward delete) key.
- • Fixed a bug where files that appeared in more than one category (i.e. "System Headers"
- and "Project Headers" would sometimes confuse the file list.
- • Fixed bug where double clicking outside of an actual cell would try to open that cell's file.
-
- Linker
- ======
- • 68K linker will now properly show warning messages for duplicate resources.
-
- Message Window
- ==============
- • Now longer displays a leading linefeed character (looks like a small box) when a
- compilation error came from an MS-DOS file.
- • Fixed a bug where double-clicking on an "added access path" message would put up an
- error dialog. It now does nothing (like the other messages that don't have a file
- associated with them).
- • Fixed a problem with DOS files where compilation errors in an unopen file couldn't
- be located properly.
- • Fixed a bug that caused an improper update in a source file window when the message
- window was obscuring the error.
-
- Preferences
- ===========
- • "Suppress Warning Message" preferences for the 68K linker.
- • Prefix Name's edit box was enlarged to be display 32 character strings.
- • Fixed bug where paths highlighting rectangle was drawn outside the current port.
-
- Project Manager
- ===============
- • The project window can now accept drags containing items with the flavorTypePromiseHFS
- flavor.
- • Fixed a bug where you could add Pascal files to a C/C++ project and vice versa.
- • DragAndDrop tracking line in the project window.
- • Project window's default size was increased.
- • Project window now supports zooming.
- • Project window's max size now properly displays 32 characters.
- • Option clicking on a file in the project, will display the file's path on disk.
- • Project Window Drawing has been made faster.
- • Project Window now can be zoomed.
- • Fixed bug where the project could not be positioned right under the menubar.
- • Fixed bug where a document was created when preprocess failed.
-
- ToolBar
- =======
- • Fixed refresh bug that occurred when going adding one icon to an empty toolbar.
-
-
-
- Bug Reports
- ===========
-
- Please send in your bug reports using the Applelink/Internet BugReport stored
- in the release notes folder. Send reports to:
-
- Applelink: SUPPORTWERKS
- Internet: support@metrowerks.com
-
- -------------------------------------------------------------------------
- Berardino Baratta, Paul Lalonde and Sylvain Vergniol
- CodeWarrior Software Engineers
- metrowerks, Inc.
-